old-fashioned form of hembra - French English Dictionary